device for impregnating - Alemán Inglés Diccionario